internationally published article - Español Inglés Diccionario